home *** CD-ROM | disk | FTP | other *** search
- <?xml version='1.0'?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- <xsl:variable name="panename" select="/sqwebskin/frameset//frame/@name[../@id='3']"/>
- <xsl:key name="pane-name-search" match="pane" use="@name" />
- <xsl:template match="/">
- <pane>
- <xsl:apply-templates select="key('pane-name-search', $panename)" />
- </pane>
- </xsl:template>
-
- <xsl:template match="pane">
- <data>
- <xsl:text>swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- </data>
- <data>
- <xsl:text>bgswf=</xsl:text>
- <xsl:value-of select="wf/background-swf" />
- </data>
- <data>
- <xsl:text>swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- </data>
- <data>
- <xsl:text>swf_item_spacing=</xsl:text>
- <xsl:value-of select="wf/item-spacing" />
- </data>
- <data>
- <xsl:text>swf_tooltip=</xsl:text>
- <xsl:for-each select="wf/tooltip/@*">
- <xsl:value-of select="name()"/>__WILDFIRE_EQUAL_SYMBOL__"<xsl:value-of select="."/><xsl:text>" </xsl:text>
- </xsl:for-each>
- </data>
- <data>
- <xsl:text>swf_height=</xsl:text>
- <xsl:value-of select="wf/height" />
- </data>
- <data>
- <xsl:text>image=</xsl:text>
- <xsl:value-of select="image" />
- </data>
- <data>
- <xsl:text>color=</xsl:text>
- <xsl:value-of select="color" />
- </data>
- <data>
- <xsl:text>font=</xsl:text>
- <xsl:value-of select="font" />
- </data>
- <data>
- <xsl:text>btnselcolor=</xsl:text>
- <xsl:value-of select="btnselected/color" />
- </data>
- <data>
- <xsl:text>btnselfont=</xsl:text>
- <xsl:value-of select="btnselected/font" />
- </data>
- <data>
- <xsl:text>alignment=</xsl:text>
- <xsl:value-of select="alignment" />
- </data>
- <xsl:for-each select="toolbaritem">
- <data>
- <xsl:if test="@mode = 'Text Mode'">
- <xsl:text>textinfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>%#;type=</xsl:text>
- <xsl:value-of select="@type" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;font=</xsl:text>
- <xsl:value-of select="font" />
- <xsl:text>%#;href=</xsl:text>
- <xsl:value-of select="href" />
- <xsl:text>%#;actiondef=</xsl:text>
- <xsl:value-of select="actiondef" />
- <xsl:text>%#;jsinfo=</xsl:text>
- <xsl:value-of select="jsinfo" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- </xsl:if>
- <xsl:if test="@mode = 'Graphic Mode'">
- <xsl:text>graphicinfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;image=</xsl:text>
- <xsl:value-of select="image" />
- <xsl:text>%#;type=</xsl:text>
- <xsl:value-of select="@type" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;href=</xsl:text>
- <xsl:value-of select="href" />
- <xsl:text>%#;actiondef=</xsl:text>
- <xsl:value-of select="actiondef" />
- <xsl:text>%#;jsinfo=</xsl:text>
- <xsl:value-of select="jsinfo" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- </xsl:if>
- <xsl:if test="@mode = 'Button Mode'">
- <xsl:text>buttoninfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>%#;type=</xsl:text>
- <xsl:value-of select="@type" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;font=</xsl:text>
- <xsl:value-of select="font" />
- <xsl:text>%#;href=</xsl:text>
- <xsl:value-of select="href" />
- <xsl:text>%#;actiondef=</xsl:text>
- <xsl:value-of select="actiondef" />
- <xsl:text>%#;jsinfo=</xsl:text>
- <xsl:value-of select="jsinfo" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- </xsl:if>
- <xsl:if test="@mode = 'BtnWithIcon Mode'">
- <xsl:text>btniconinfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>%#;type=</xsl:text>
- <xsl:value-of select="@type" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;href=</xsl:text>
- <xsl:value-of select="href" />
- <xsl:text>%#;actiondef=</xsl:text>
- <xsl:value-of select="actiondef" />
- <xsl:text>%#;statesel=font=</xsl:text>
- <xsl:value-of select="selected/font" />
- <xsl:text>@#;color=</xsl:text>
- <xsl:value-of select="selected/color" />
- <xsl:text>@#;image=</xsl:text>
- <xsl:value-of select="selected/image" />
- <xsl:text>@#;icontype=</xsl:text>
- <xsl:value-of select="selected/icontype" />
- <xsl:text>%#;stateunsel=font=</xsl:text>
- <xsl:value-of select="font" />
- <xsl:text>@#;color=</xsl:text>
- <xsl:value-of select="color" />
- <xsl:text>@#;image=</xsl:text>
- <xsl:value-of select="image" />
- <xsl:text>@#;icontype=</xsl:text>
- <xsl:value-of select="icontype" />
- <xsl:text>%#;style=</xsl:text>
- <xsl:value-of select="style" />
- <xsl:text>%#;jsinfo=</xsl:text>
- <xsl:value-of select="jsinfo" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- </xsl:if>
- <xsl:if test="@mode = 'Form Mode'">
- <xsl:text>forminfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- <xsl:text>%#;textbox=width=</xsl:text>
- <xsl:value-of select="textbox/@width" />
- <xsl:text>%#;title=text=</xsl:text>
- <xsl:value-of select="title/text" />
- <xsl:text>@#;font=</xsl:text>
- <xsl:value-of select="title/font" />
- <xsl:text>%#;button=</xsl:text>
- <xsl:apply-templates select="button" />
- </xsl:if>
- <xsl:if test="@mode = 'Logo Mode'">
- <xsl:text>logoinfo</xsl:text>
- <xsl:value-of select="position()" />
- <xsl:text>=name=</xsl:text>
- <xsl:value-of select="name" />
- <xsl:text>%#;type=</xsl:text>
- <xsl:value-of select="@type" />
- <xsl:text>%#;text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>%#;id=</xsl:text>
- <xsl:value-of select="@id" />
- <xsl:text>%#;image=</xsl:text>
- <xsl:value-of select="image" />
- <xsl:text>%#;swf=</xsl:text>
- <xsl:value-of select="wf/swf" />
- <xsl:text>%#;swflabel=</xsl:text>
- <xsl:value-of select="wf/label" />
- <xsl:text>%#;swfnavcomponent=</xsl:text>
- <xsl:value-of select="wf/navcomponent" />
- <xsl:text>%#;swfalign=</xsl:text>
- <xsl:value-of select="wf/align" />
- <xsl:text>%#;swfcolor=</xsl:text>
- <xsl:value-of select="wf/color" />
- <xsl:text>%#;swfdialog=</xsl:text>
- <xsl:value-of select="wf/dialog" />
- <xsl:text>%#;author=</xsl:text>
- <xsl:value-of select="author" />
- <xsl:text>%#;email=</xsl:text>
- <xsl:value-of select="email" />
- <xsl:text>%#;description=</xsl:text>
- <xsl:value-of select="description" />
- <xsl:text>%#;companyinfomation=image=</xsl:text>
- <xsl:value-of select="companyinformation/image" />
- <xsl:text>@#;name=</xsl:text>
- <xsl:value-of select="companyinformation/name" />
- <xsl:text>@#;copyright=</xsl:text>
- <xsl:value-of select="companyinformation/copyright" />
- <xsl:text>@#;homepage=</xsl:text>
- <xsl:value-of select="companyinformation/homepage" />
- <xsl:text>%#;titleinfomation=image=</xsl:text>
- <xsl:value-of select="titleinformation/image" />
- </xsl:if>
- <xsl:text>%#;dependencies=</xsl:text>
- <xsl:for-each select="dependencies/dependency">
- <xsl:value-of select="filename" />
- <xsl:text>@#;</xsl:text>
- </xsl:for-each>
- </data>
- </xsl:for-each>
- </xsl:template>
-
- <xsl:template match="button">
- <xsl:text>mode=</xsl:text>
- <xsl:value-of select="@mode" />
- <xsl:text>@#;</xsl:text>
- <xsl:if test="@mode = 'Text Mode'">
- <xsl:text>text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>@#;font=</xsl:text>
- <xsl:value-of select="font" />
- <xsl:text>@#;color=</xsl:text>
- <xsl:value-of select="color" />
- </xsl:if>
- <xsl:if test="@mode = 'Button Mode'">
- <xsl:text>text=</xsl:text>
- <xsl:value-of select="text" />
- <xsl:text>@#;font=</xsl:text>
- <xsl:value-of select="font" />
- </xsl:if>
- <xsl:if test="@mode = 'graphic mode'">
- <xsl:text>image=</xsl:text>
- <xsl:value-of select="image" />
- </xsl:if>
- </xsl:template>
- </xsl:stylesheet>